Sring Cloud SkyWalking

By youfang

Apache SkyWalking (链路追踪)

基于代理的分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。

集成

  1. 从skywalking的官网下载地址下载包

  2. 启动skywalking收集器服务,启动脚本是E:\apache-skywalking-apm-bin\bin\startup.sh,启动之后我们就可以访问http://localhost:8080/就可以看到skywalking的ui界面了。

  3. 启动项目: 拷贝文件中的agent目录到所需位置,并修改/config/agent.config配置:agent.service_name=SCORPIO

    增加JVM启动参数,-javaagent:/path/to/skywalking-agent/skywalking-agent.jar。参数值为skywalking-agent.jar的绝对路径。示例:

    E:\server\scorpio>java -javaagent:E:\developer\apache-skywalking/agent/skywalking-agent.jar -jar ./scorpio-web-1.0-SNAPSHOT.jar

  4. 通过以上几步之后,我们就可以直接访问我们的项目的接口,看skywalking界面上能否收集到我们的调用信息了。

其他功能

参考文档
Java agent配置详细说明